Self-Configuration in Hard Realtime Systems
نویسندگان
چکیده
We present a runtime solution to self-configuration of systems that are subject to hard realtime constraints. The presented approach builds on an admission control scheme, that verifies the implications of a configuration change on system timing, prior to the actual reconfiguration process. Based on this verification process, the self-configuration finds feasible priority assignments for otherwise unacceptable applications, considering static priority preemptive (SPP) scheduling and end-to-end path latencies.
منابع مشابه
When hard realtime matters: Software for complex mechatronic systems
A still growing number of software concepts and framworks have been proposed to meet the challenges in the development of more and more complex robotic systems, like humanoids or networked robotics. The issue of hard realtime, however, has not been the main focus of such concepts, but is essential for building and controlling mechatronic systems. Here we discuss the specific demands of complex ...
متن کاملAutonomous Dynamic Instrument Reconfiguration
Many types of Earth observing missions can benefit from having information systems that allow the mission platform and its instruments to quickly adapt to changing conditions. Such adaptability requires, of course, the ability to make intelligent decisions quickly, and a large number of researchers have been making great strides in this area in recent years. This paper discusses the fusion of t...
متن کاملHard Real-Time Programming is Different
The performance requirements imposed on (hard) realtime code resp. non real-time code differ. As a consequence, conventional coding strategies as used to develop non realtime software are not suited for hard real-time code. This paper shows why non real-time coding is not suited for hard real-time systems and presents WCET-oriented programming as a strategy that avoids these shortcomings. It fu...
متن کاملTechReport: Approaching Reliable Realtime Communications? A Systematic Design and Implementation for Roadway Safety Critical Vehicular Communications
Though there exist ready-made DSRC/WiFi/3G/4G cellular systems for roadway communications, there are common defects in these systems for roadway safety oriented applications and the corresponding challenges remain unsolved for years, i.e., WiFi cannot work well in vehicular networks due to the high probability of packet loss caused by burst communications, which is a common phenomenon in roadwa...
متن کاملOptimized Priority Assignment for Tasks and Messages in Distributed Hard Real-Time Systems
Recent advances in the analysis of distributed realtime systems have made it possible to predict if hard realtime requirements will be met. However, it is still difficult to find a feasible priority assignment when the utilization levels of the CPUs and communication networks are pushed near to their limits. This paper presents a new heuristic algorithm for optimizing the assignment of prioriti...
متن کامل